#include "key.h"


u8 key_scan(void)
{
	static u8 i=0;
	if(((key_dir==0)||(key_acc==0)||(key_redu==0))&&(i==0))
	{
		delay_time(200);
		i=1;
		if(key_dir==0)
		{
			return KEYPRESS_DIR;
		}
		if(key_acc==0)
		{
			return KEYPRESS_ACC;
		}
		if(key_redu==0)
		{
			return KEYPRESS_REDU;
		}
	}
	if(((key_dir==1)&&(key_acc==1)&&(key_redu==1)))
	{
		i=0;
	}
	return UNPRESS;
}